dub something something - French English Dictionary